Tuning Performance of P2P Mesh Streaming System Using a Network Evolution Approach
نویسندگان
چکیده
Resilience and startup delay are the most important performance metrics to evaluate the P2P streaming systems. To simultaneously improve the two metrics, we propose several mechanisms at different system evolution stages. At the first stage, media server encodes the stream into multiple substreams of the same length. Redundancy is introduced by using Reed-Solomon (RS) coding before distributing the sub-streams to different successors. Each peer in the network establishes a cooperative relationship with others to obtain all required sub-streams. At the stage of new peer arrival, a parent selection algorithm with relatively lower complexity is proposed which takes full advantage of redundant coding. After the peer builds up streaming transmission, it replaces some parents with a latency-based decision mechanism. In case of node failure, a swap-in-turn repairing algorithm between different sub-stream sources is proposed to ensure the high continuity of steaming transmission. Simulation results show that 1) the redundant coding and the parent replace algorithm in case of node failure can effectively reduce interruption of data streams; 2) the codes with higher redundant degree can adapt to more dynamic scenario. Meanwhile, the codes with redundancy does not significantly decrease the effective transmission ratio when network is dynamic; 3) transmission achieves higher performance when the number of substreams is between 8 and 16; and 4) the parent switching mechanism can significantly decrease the startup latency for a big proportion of peers.
منابع مشابه
Comparative Analysis of Utilization Based Hybrid Overlay for Live Video Streaming in P2P Network
With a sudden surge in demand for live video streaming using peer to peer (P2P) network, there has been a rise of traffic in media transmission applications that employ this P2P approach. P2P is a decentralized media communication method which is more cost effective, and scalable. However, the traditional peer to peer network architecture has several limitations, and overlay construction is one...
متن کاملEfficient P2p Live Video Streaming over Mesh-based Networks Using Random Network Coding Based Architecture
The purpose of this research is to design an efficient network coding based architecture for peertopeer live video streaming over mesh-based networks (wired and wireless) such that it can provide high video quality on peers. Moreover, three main objectives of this research for providing smooth video playback in meshbased P2P live video streaming system can be propounded as follows: 1. To propos...
متن کاملA Novel Caching Strategy in Video-on-Demand (VoD) Peer-to-Peer (P2P) Networks Based on Complex Network Theory
The popularity of video-on-demand (VoD) streaming has grown dramatically over the World Wide Web. Most users in VoD P2P networks have to wait a long time in order to access their requesting videos. Therefore, reducing waiting time to access videos is the main challenge for VoD P2P networks. In this paper, we propose a novel algorithm for caching video based on peers' priority and video's popula...
متن کاملA Novel Caching Strategy in Video-on-Demand (VoD) Peer-to-Peer (P2P) Networks Based on Complex Network Theory
The popularity of video-on-demand (VoD) streaming has grown dramatically over the World Wide Web. Most users in VoD P2P networks have to wait a long time in order to access their requesting videos. Therefore, reducing waiting time to access videos is the main challenge for VoD P2P networks. In this paper, we propose a novel algorithm for caching video based on peers' priority and video's popula...
متن کاملClimber: an incentive-based resilient peer-to-peer system for live streaming services
Due to the explosive popularity of peer-topeer (P2P) file-sharing services, there have been remarkable research efforts on the P2P live streaming services. P2P systems are cost-effective and can be easily deployed only by leveraging the participating peer’s resources (i.e., upload link bandwidth) to distribute contents. In this paper, we propose Climber, an incentive-based resilient P2P system ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009